(C) 1996 AROS - The Amiga Replacement OS


NAME
ULONG MakeFunctions()
SYNOPSIS
APTR target
APTR functionArray
APTR funcDispBase

LOCATION
In SysBase at offset 15
FUNCTION
Creates the jumptable for a shared library and flushes the processor's instruction cache. Does not checksum the library.

INPUTS
target
The highest byte +1 of the jumptable. Typically this is the library's base address.
functionArray
Pointer to either an array of function pointers or an array of WORD displacements to a given location
of
1 terminates the array in both cases.
funcDispBase
The base location for WORD displacements or NULL for function pointers.
RESULT
Size of the jumptable.

NOTES
EXAMPLE
BUGS
SEE ALSO
INTERNALS
HISTORY